const typeMapping = {
  INTEGER: 'int(11)',
  VARCHAR: 'varchar(255)',
  BIGINT: 'bigint(20)',
  TINYINT: 'tinyint(4)',
  SMALLINT: 'smallint(6)',
  MEDIUMINT: 'mediumint(9)',
  FLOAT: 'float',
  DOUBLE: 'double',
  DECIMAL: 'decimal(10,2)',
  DATE: 'date',
  TIME: 'time',
  DATETIME: 'datetime',
  TIMESTAMP: 'timestamp',
  CHAR: 'char(255)',
  BOOLEAN: 'tinyint(1)',
  TEXT: 'text',
  BLOB: 'blob',
  BINARY: 'binary',
  VARBINARY: 'varbinary(255)',
  ENUM: 'enum',  // 此处需要特殊处理枚举的可选值
  SET: 'set'     // 此处需要特殊处理集合的可选值
};

module.exports = typeMapping;